package com.aiwiown.snackmq.common.constant;

public class SystemConstants {
    // 系统默认端口
    public static final int DEFAULT_PORT = 8888;
    
    // 系统默认工作线程数
    public static final int DEFAULT_WORKER_THREADS = Runtime.getRuntime().availableProcessors() * 2;
    
    // 系统默认连接超时时间（毫秒）
    public static final int DEFAULT_CONNECTION_TIMEOUT = 3000;
    
    // 系统默认心跳间隔（毫秒）
    public static final int DEFAULT_HEARTBEAT_INTERVAL = 30000;
    
    // 系统默认最大连接数
    public static final int DEFAULT_MAX_CONNECTIONS = 10000;
    
    // 系统默认缓冲区大小（字节）
    public static final int DEFAULT_BUFFER_SIZE = 8192;
    
    // 系统默认日志级别
    public static final String DEFAULT_LOG_LEVEL = "INFO";
    
    // 系统默认数据目录
    public static final String DEFAULT_DATA_DIR = "data";
    
    // 系统默认日志目录
    public static final String DEFAULT_LOG_DIR = "logs";
    
    // 系统默认配置文件路径
    public static final String DEFAULT_CONFIG_PATH = "config/application.properties";
} 